package com.zsk.service;

import java.util.List;

import javax.servlet.http.HttpServletResponse;

import com.zsk.bean.TableParams;

public interface IJpaCodeGenService {
    String genCode(List<TableParams> list, String packageName, String groupId, String artifactId);

    String genJpaPrj(HttpServletResponse response, List<TableParams> list, String packageName, String groupId,
        String artifactId);

    String genEntity(TableParams tableInfo, String packageName, String artifactId);

    String genRepository(TableParams tableInfo, String packageName, String artifactId);

    String genServiceItf(TableParams tableInfo, String packageName, String artifactId);

    String genService(TableParams tableInfo, String packageName, String artifactId);

}
